Setting Product Exit Programs
To set the user exit programs for Firewall, select 6. Product Exit Programs from the iSecurity (part I) Global Parameters screen (STRFW > 81).
The Firewall User Exit Programs screen appears.
Firewall User Exit Programs Allow/Reject request . . . . . . *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL User override auth decision. Example program SMZ8/GRSOURCE FWAUT#A Enable Application Level Security *NONE Name, *NONE, *STD Library . . . . . . . . . . . . Name, *LIBL GUI product identifies itself and continues without further inspections If *STD, call SMZ8/GSASTDPROC for SQL Server, SMZ8/GSASTDR for Remote Server, with parameters <Application name> 20A, <Identification key> 50A Pre Power Down System . . . . . . *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL Called before system is powered down, without parameters FTP Incoming Password Validation. *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL If *PGM-Validates incoming pwd. Example program SMZ8/GRSOURCE PWPWDE#A FTP System Password Supplier . . *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL If *PGM-provides system pwd. Example program SMZ8/GRSOURCE PWPWDE#A F3=Exit F12=Previous |
In each of the fields on this screen, you can enter the name of a program (or *NONE) and the name of the library containing the program (or *LIBL).
Allow/Reject Request
An additional check is done after the Firewall accepts or rejects an access request. The program's results can override the earlier decision.
Enable Application Level Security
Defines which program to use to check application passwords. To use standard programs (SMZ8/GSASTDR for Remote Server or SMZ8/GSASTDPROC for SQL Server), set the field to *STD. To use a different program, enter its name in this field and its library in the Library subfield.
Pre Power Down System
A program runs before the system powers down.
NOTE: You can also set user exit programs for specific servers, as shown in Modifying Firewall Settings for Servers.
The screen also contains fields for the Name of the program and Library for FTP Incoming Password Validation and the FTP System Password supplier. The program SMZ8/GRSOURCE PWPWDE#A can serve as an example for each.